irrorate, irrorated

['irəreit;-reitid]
adj. 【动物学】具微点的